home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-08-08 | 1.9 KB | 71 lines |
- C= CC -I. -I../../CC
- RROR= ../../error.a
- FLAGS= -I.
- LLSRC = 5_5A.h 5_5B.h 5_5a0.c 5_5a1.c 5_5a2.c 5_5a3.c 5_5a4.c 5_5a5.c 5_5b1.c 5_5b2.c
-
- ll: 5_5a_all 5_5b_all 5_5c_all 5_5d_all 5_5e_all
-
- _5a_all.o: $(ALLSRC) 5_5a_all.c main.c
- $(CC) -c $(CFLAGS) 5_5a_all.c
-
- _5a_pr.o: 5_5a_pr.c 5_5A.h 5_5B.h 5_5c1.c
- $(CC) -c $(CFLAGS) 5_5a_pr.c
-
- _5b_pr.o: 5_5b_pr.c 5_5A.h 5_5B.h 5_5c2.c
- $(CC) -c $(CFLAGS) 5_5b_pr.c
-
- _5c_pr.o: 5_5c_pr.c 5_5A.h 5_5B.h 5_5c3.c \
- 5_5c3_W.c \
- intalloc.h stackalloc.h intset.h
- $(CC) -c $(CFLAGS) 5_5c_pr.c
-
- _5d_pr.o: 5_5c_pr.c 5_5A.h 5_5B.h 5_5c3.c \
- 5_5c3_6.c \
- intalloc.h stackalloc.h intset.h
- -ln -f 5_5c_pr.c 5_5d_pr.c
- $(CC) $(CFLAGS) -DUSE8086 -c 5_5d_pr.c
-
- _5a_all: 5_5a_all.o 5_5a_pr.o
- $(CC) $(CFLAGS) 5_5a_all.o 5_5a_pr.o -o 5_5a_all $(ERROR)
-
- _5b_all: 5_5a_all.o 5_5b_pr.o
- $(CC) $(CFLAGS) 5_5a_all.o 5_5b_pr.o -o 5_5b_all $(ERROR)
-
- _5c_all: 5_5a_all.o 5_5c_pr.o intset.o intset2.o intalloc.o
- $(CC) $(CFLAGS) 5_5a_all.o 5_5c_pr.o intset.o intset2.o intalloc.o -o 5_5c_all $(ERROR)
-
- _5d_all: 5_5a_all.o 5_5d_pr.o intset.o intset2.o intalloc.o
- $(CC) $(CFLAGS) 5_5a_all.o 5_5d_pr.o intset.o intset2.o intalloc.o -o 5_5d_all $(ERROR)
-
- _5e_all.o: 5_5A.h 5_5E.h 5_5a0.c 5_5e5.c 5_5e4.c 5_5e3.c 5_5a2.c 5_5e1.c 5_5f2.c 5_5f1.c main.c
- $(CC) -c $(CFLAGS) 5_5e_all.c
-
- _5e_all: 5_5e_all.o
- $(CC) $(CFLAGS) 5_5e_all.o -o 5_5e_all $(ERROR)
-
- ntset.o: intset.c intset.h
- $(CC) -c $(CFLAGS) intset.c
-
- ntset2.o: intset2.c intset.h
- $(CC) -c $(CFLAGS) intset2.c
-
- ntalloc.o: intalloc.c intalloc.h
- $(CC) -c $(CFLAGS) intalloc.c
-
- MP= 5_5a.cmp 5_5b.cmp 5_5c.cmp 5_5d.cmp 5_5e.cmp
- UT= 5_5a.out 5_5b.out 5_5c.out 5_5d.out 5_5e.out
-
- _5a.out: 5_5a_all ; 5_5a_all > 5_5a.out
- _5b.out: 5_5b_all ; 5_5b_all > 5_5b.out
- _5c.out: 5_5c_all ; 5_5c_all > 5_5c.out
- _5d.out: 5_5d_all ; 5_5d_all > 5_5d.out
- _5e.out: 5_5e_all ; 5_5e_all > 5_5e.out
-
- est: all $(OUT) $(CMP)
- cmp 5_5a.out 5_5a.cmp
- cmp 5_5b.out 5_5b.cmp
- cmp 5_5c.out 5_5c.cmp
- cmp 5_5d.out 5_5d.cmp
- cmp 5_5e.out 5_5e.cmp
- echo tests done
-